Planning and Scheduling of Software Manufacturing Projects
نویسنده
چکیده
In today’s highIy competitive and constantly growing market for software products, planning and scheduling of large software projects has become a bottleneck to increasing production productivity [1331. This work is to investigate the mechanisms required to support software project planning and scheduling (SPPS). Our approach is to 1. define SPPS as a reactive pmcess that involvw human negotiation, and 2. develop a heuristic search model, thar is consistent with the negotiation prccess. to improve an existing schedule by incrementauy revising it. The main contribution of thh thesis is that it represenm the fmt major effort in building a problem solving model for SPPS that accomodates the dominant characteristics of SPPS. Our problem solving model is based on the previous results in social analysis of computing, opemtions research in manufacturing, artificial intelligence in manufacturing planning and scheduling, and the haditional approaches to planning in artificial intelligence, and extends the techniques that have been developed by them in dealing wilh SPPS. We demonstrate the sufficiency of the model that has been developed on specific test cases that reflect actual software project planning and scheduling circumstances. A pmgram called NEGOPRO that uses OUT basic model to support SPPS in large software projects has been implemented.
منابع مشابه
Exact Mixed Integer Programming for Integrated Scheduling and Process Planning in Flexible Environment
This paper presented a mixed integer programming for integrated scheduling and process planning. The presented process plan included some orders with precedence relations similar to Multiple Traveling Salesman Problem (MTSP), which was categorized as an NP-hard problem. These types of problems are also called advanced planning because of simultaneously determining the appropriate sequence and m...
متن کاملHuman resources scheduling based on machines maintenance planning and human reliability level
In today's competitive market, quality has an important role in manufacturing system. The manufacturers attempt to maintain their production system in a proper condition to produce high quality products. One of the key factors to achieve this goal is maintenance policy. Most studies on maintenance focused on machines and less attention has been paid to human resources as the most important fact...
متن کاملStudy and Implementation of Lean Manufacturing in a Garment Manufacturing Company: Bangladesh Perspective
Lean manufacturing is a systematic approach to identifying and eliminating wastes (non-value added activities) through continuous improvement by conveying the product at the pull of the customer in pursuit of production. In a more basic term, more value with less work. Since lean manufacturing eliminates many of the problems associated with poor production scheduling and line balancing, lean ma...
متن کاملDEVELOPING THE LSM VPR SCHEDULING METHOD FOR SCHEDULING HIGHWAY CONSTRUCTION PROJECTS BASED ON EFFECTIVE FACTORS ON EMBANKMENT ACTIVITY PRODUCTIVITY
Highway construction projects are one of the most important construction projects in the world. Therefore predicting the time of these kinds of projects is important. Basically highway projects are including few activities which are repeating along the horizontal direction. One of the best methods for scheduling these types of projects is linear scheduling method. The repetitive nature of the h...
متن کاملA Job-Shop Scheduling Model of Software Development Planning for Constraint-based Local Search
Software development planning usually does not take any advantage of planning and scheduling techniques involving reasoning about time and resources, which are typical in the manufacturing area. This paper proposes a constraint-based model for the Job Shop Scheduling Problem to be solved using local search techniques. The model can be used to represent a multiple software process planning probl...
متن کامل